have no dog in this fight - Alemán Inglés Diccionario